OA办公软件与PDF文件联系紧密,PDF格式的文件也是办公人员必须掌握的!  设为首页 加入收藏夹 我来推荐 
您的位置:首页 > PDF论文
PDF论文
基于网络发行的PDF文档版权保护系统的设计与实现
《微电子学与计算机》 2008 年第 7 期 日期:2010-11-10 13:04:40 人气: 标签:
摘要:针对目前文档版权管理领域的需求,提出了基于网络发行的PDF文档版权保护整体解决方案.在系统中,采用了一种新的基于机器指纹的版权保护方法,使内容许可证与用户的机器指纹及用户的个人信息绑定.PDF文档内容采用高强度的对称密钥算法加密,客户端采用A砒t插件开发技术来实现,最终PDF文档得到了内容级的加密保护,并且文档只能在本地按照内容许可证的要求进行解密及可控使用,从而在整个数字内容生命周期实行版权保护.

关键词:数字版权管理;PDF文档保护;Ac耐bat插件开发;机器指纹

1 引言 
    随着网络和电子商务的发展,网上传播的数字 内容存在着大量的盗版和侵权问题,对数字内容的 网上交易进行版权保护,成为一个迫切需要解决的 问题.特别是电子文档的版权保护系统目前主要应 用在电子政务网、企业信息网等各种内部网中,保护 内部的涉密公文与文件不能随意地复制与传播,而 这种特定的保护方案是不适用于保护基于互联网进 行发布的电子文档的.此外国内成熟的电子文档保 护系统都是基于阅读器控制机制的,使用这种系统, 文档发布者必须先将文档转化为特定的格式(例如方正的CEB文档格式),才能对其进行加密保护,而 最终用户必须下载各式各样的阅读器才能解密文 档,这无疑为电子文档大范围的在线发行设置了障 碍.因此提供一个文档保护系统,建立一种对通用电 子文档(PDF格式的文档)版权保护的有效机 制,是具有积极意义的. 一般文档版权保护系统有以下两个缺点:首 先只考虑到文档内容在服务器上的安全存储和密钥 传输过程的安全性,防范了网络窃听者和入侵者,但 没有考虑到一些不良的授权用户获得文档内容的解 密密钥后,能比较容易地得到解密后的文档内容,并 进行非法传播.此外这种保护方式不能直接对通用文档(如PDF格式的文档)进行加密保护,给作者及 最终用户都带来不便.为解决以上存在的问题,文中 设计一种基于机器指纹的PDF文档版权保护系统.

2基于机器指纹的PDF文档版权保护系统 
    系统的结构图如图1所示,服务器端主要由数 据库服务器、认证服务器、文档及许可证管理服务 器、密钥管理服务器组成,客户端由版权保护插件组 成. 服务器运行的操作系统是windows seⅣer 2003,数据库是syba鸵,Web服务器采用的是Win. dowS se九,er上的IIS服务器.客户端必须安装有 Aiobe的Reader软件,客户端的版权保护插件文件 会放置在Adobe Re划er安装目录下Plug.ins中,客 户端运行的操作系统环境是windows xP.假定各 服务器是相互信任的,并且他们之间的通讯是安全 的.系统主要组成部分的功能说明如下:

 (1)认证服务器

系统中的认证服务器主要负责对文档发布者及 用户的合法性进行验证,创建拥有相应权限的许可 证并分发给对应的用户. 

(2)密钥管理服务器

系统中的密钥管理服务器主要负责非对称加密 算法的密钥对的生成,并把生成的密钥对提交到数 据库存储.

 (3)产品及许可证管理服务器

当作者发布新文档时,系统中的产品及许可证 管理服务器负责提供加密文档所需要的密钥等信 息,并可以支持对许可证的定义,创建对应许可证的 序列号及口令并分发给合法的用户. (4)数据库服务器 系统中的数据库服务器主要负责储存密钥对每个文档定义的多种许可证、分发给用户的相应的 序列号及口令等信息.
 
(5)版权保护插件

版权保护插件在功能上要负责和认证服务器进 行通讯,验证用户的合法性.认证过程版权保护插件 会在该用户授权下搜集用户机器环境信息,形成具 有机器指纹的用户数字标识,并使用单向函数得到 一个单向的用户环境信息包,然后把这个单向的用 户环境信息包发送给认证服务器.此外还负责对文 档进行加密解密,不同于以往的对PDF文档打包后 进行文件级加密的方式,在此对文档的加密是内容 级的.客户端的版权保护插件采用Acrobat插件开 发技术来实现,对于PDF文档内容的所有操作只能 通过Ac而bat所提供的API进行,其API是由核心 API和扩展API组成.因此插件应用程序(Plug.in Application)是通过调用对PDF文档进行操作的相 关API来完成插件需要的功能.版权保护插件的基 本结构如图2所示. 



共有条评论信息评论信息
栏目分类

站点说明 | 站点导航 | 站点公告 |
OAPDF.COM版权所有 2009 V1.1